﻿namespace HuaWeiCamera.Enums.Media
{
    /// <summary>
    /// 媒体加密类型 
    /// </summary>
    public enum PU_MEDIA_CRYPTO_TYPE
    {
        /// <summary>
        /// 不加密
        /// </summary>
        PU_MEDIA_CRYPTO_NONE = 0, 
        /// <summary>
        /// 媒体扰码，暂不支持
        /// </summary>
        PU_MEDIA_CRYPTO_HW_SIMPLE = 1, 
        /// <summary>
        /// 128 AES加密
        /// </summary>
        PU_MEDIA_CRYPTO_AES_128BIT = 2, 
        /// <summary>
        /// 192 AES加密
        /// </summary>
        PU_MEDIA_CRYPTO_AES_192BIT = 3, 
        /// <summary>
        /// 256 AES加密
        /// </summary>
        PU_MEDIA_CRYPTO_AES_256BIT = 4, 
        /// <summary>
        /// CBC模式AES256位加密
        /// </summary>
        PU_MEDIA_CRYPTO_AES256_CBC = 5, 
        /// <summary>
        /// 预留值
        /// </summary>
        PU_MEDIA_CRYPTO_MAX,
    }
}
